CHAPTER 6
Hyperledger Fabric
Introduction
Hyperledger Fabric has a ledger, uses smart contracts like other blockchain
technologies, it is private and permissioned and manages their transactions; it
is used by its participants is one of the blockchain proj ects within Hyperledger.
To build smart contracts called “chaincode” that help us to build complex logic
crucial for industries is allowed by Hyperledger fabric.
You need to learn everything about it to gain expertise. More so, it will offer
you the strategic path you need to take for introducing new tech into your
company’s business model.
Hyperledger Fabric is a blockchain technology built specifically to bring out
blockchain applications.
After reading this chapter, you will be able to identify the roles of consensus,
transaction flow, channels, state database, chaincode/ smart contracts,
membership service providers (MSP) within Hyperledger Fabric.
The pre-requisites for learning Hyperledger Fabric are knowledge of
programming, blockchain, and cryptography.
Structure
In this chapter, the following topics will be covered:
Hyperledger Fabric—
what is it?
Shared ledger
Smart contracts
Privacy
Consensus
Hyperledger Fabric version
Hyperledger is a modular blockchain